The Roles of "Roles" in Use Case Diagrams
نویسندگان
چکیده
Use cases are the modeling technique of UML for formalizing the functional requirements placed on systems. This technique has limitations in modeling the context of a system, in relating systems involved in a same business process, in reusing use cases, and in specifying various constraints such as execution constraints between use case occurrences. These limitations can be overcome to some extent by the realization of multiple diagrams of various types, but with unclear relationships between them. Thus, the specification activity becomes complex and error prone. In this paper, we show how to overcome the limitations of use cases by making the roles of actors explicit. Interestingly, our contributions not only make UML a more expressive specification language, they also make it simpler to use and more consistent.
منابع مشابه
ترسیم نمودارها، کمکی به فرآیند طراحی معماری
Designers draw diagrams to think about architectural concepts and design concerns. Scientists are interested in programming computers to recognize and interpret design diagrams to deliver appropriate tools for the design task at hand. Researchers conducted empirical studies to find out if designers share drawing conventions when designing. The experiment results show that designers use differen...
متن کاملUnderstanding the roles of different stakeholders influencing the use of mobile phones to access agricultural information: A Case of Kilolo and Kilosa Districts, Tanzania
The study investigated the roles of different stakeholders influencing the use of mobile phones in accessing agricultural information in Tanzania. While information is becoming an important ingredient in agriculture, farmers in Tanzania suffer the problem of lacking access to agricultural information. Promisingly, mobile phone technology has become the most valued infrastructure which gives peo...
متن کاملEvolution of the female roles in the US (Case study: The Hollywood movies in the late 1970s and early 1980s)
Prior to the 1980s, numerous charges of discrimination were noteworthy among women in Hollywood. In those years, women were in uncertain situations, so they seemed aimless and vulnerable. In the period that this article focuses on, the female characters are or have become intelligent and therefore open-minded and potentially independent. Although, they are still vulnerable and unsure of themsel...
متن کاملComparative study on Women’s Attitudes towards their Social Roles in Cities with High and Low Socio–Economic Development (A Case Study of Khuzestan Province, 2010)
متن کامل
The role of dark personality dimensions, self-differentiation and gender roles in predicting marital burnout
Marital burnout has been one of the most important problems for families in recent decades, and many factors contribute to its formation. The purpose of this study was to investigate the role of dark personality, self-differentiation and gender roles in prediction marital burnout. This research was a descriptive-correlational study. 210 married people (126 men and 84 women) selected and complet...
متن کاملAccommodating Informality with Necessary Precision in Use Case Scenarios
Paper contains a proposition of notation for use case scenarios that accommodates the needs of different roles in software development projects. Some roles require simple and informal English sentences with references to the domain vocabulary. Other roles need a relation and mapping to user interface elements or messages flowing inside the developed system. These contradictory requirements lead...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000